Really like this.
It seems that it would be balanced when used with weapons like longswords (which I'm sure is the intention), but it seem that it can instantly become severely overpowered when using ammunition.

But I can't think of anyway to fix that without a complete rewrite. But it like it as is. Great work!