I notice you have two BPs here. So you have two versions of the ammo variable.
Best to use only one, in the gun…