The get verb used to work all fine and dandy, but just recently, it quit working on me. If the gun is already in my inventory, it adds the ammo like it should, but if the gun is not in my inventory, it does nothing.
set src in oview(0)
for(var/obj/Weapon/Deringer/D in usr.contents)
usr << "You pick up the [src]"
usr << "You cannot pick up the [src]"
D.maxclip += rand(1,10)
if(D.maxclip >= 16)
D.maxclip = 15