What ammo are you using, now? (The last time out.)
Not just the brand, but weight, fmj, hp, etc.?
Does everything happen in exactly the same way if someone else is shooting the gun.
(There's always a chance, however slim, that you're doing something, like letting a thumb drag on the slide that's throwing things off...)
Make sure the inside of the chamber is smooth -- no rough spots, gunk, etc.
Look at the spent cases and see if there are any unusual marks on them.
Do you have a gunsmith nearby? It may be worth a trip to the gunsmith, to let him check it over. Those guys often see the simple, obvious things that elude the amateurs like us. It may also be the cheapest "next" step.