The thing about this gun is this:
The reason you get this rather then Machete is because you're not always just fighting a single foe and a rare few foes reward ranged weapons over melee.
The annoying thing is that the opportunity cost of playing this over machete is scarcely worth it. The +1 to hit is a dealbreaker.
Maybe if there had been an alternate fire mode, something like:
-> Spend 1 ammo: FIGHT. You gain +1 (Strength) for this attack. This gun would be flexible enough to compete with the best non-xp weapon in the game.
The saddest part is that co-operative games don't get balance updates, which means that this card is condemned to uselessness until some blanket-effects (a character and/or investigator card) are introduced.
Revision: Now that "Eat Lead" is going to be a thing, this gun just got it's "Blanket-effect" buff.