Every shot the gun changes. Im sure he was supposed to have 2 guns, but that scene was a total screw up. First he had the .45, then then revolver, then the .45...ect.
I thought he started with the revolver and then the idea was he ran out of bullets and not having time to reload, just pulled out the .45.