boundless AMMO!!!

My problem is http://www.youtube.com/watch?v=sJG8k_cFau4 (http://pastebin.com/EgYLXzNk)

If i drop the gun and grab again, the ammo are filled of full charge…

Its really strange happens i thnk. How do i fix it?

If it’s a SWEP make it so either when the weapon has a owner it triggers a bool and then on weapon pickup prevent it from giving the player any ammo if the bool is true.

How do i do that?

http://www.facepunch.com/fp/emoot/zoid.gif