Refactored gun files

Guns now have 10 versions, each upgrades to the next. Guns still need to
be balanced and have recipes tweaked for tier-appropriate resources.