Fix atomic ammo weight (and ammo type)

Added the atomic ammo flag to weight calculations, also fixed ammo_type() to properly return plutonium for things that have been modified.

Fixes #6474