Ammo types have proper inventory icons

All ammo types and magazines should have proper inventory icons now. In
addition, the Beretta now has a proper pickup, most weapons can be
dropped, and the grenade code has been slightly modified.