I did NOT expect that. As Altos already said, you hinted at it being mechanically difficult to implement new weapon types, what with having to do 2Ds of models and variations with the new weapons and what not. Not that a shotgun looking like an AR would have been that much of a problem.
So... what did you change to make this possible? Or was it all painstakingly handcrafted?
I mean, you even have full animations for those. Colour me impressed.
One question you might not want to answer yet
: Will 12 Gauge have it's own unique Ammo type, as well? Edit: As in, HE, Shock, etc., it obviously has it's unique calibre, already.