You are my personal god for at least the next 72 hours for this. I've so needed something like this for my game but didn't have the time to stat out a whole bunch of guns.
Only thing I would add tho is on the Firehose trick, make it "adjacent" squares. Otherwise you'll get players picking and choosing x squares on the map.
Thanks for the compliment and the catch. Definitely adjacent.
Also I didn't list a reload for the battery gun because I figure if you're spending rep you should ask your GC how many reloads you get.