Ammo For Sale

« « Movie gun myths | Home | Fuel for the caliber wars » »

The Punisher?

That’s what some paper from where Great Britain used to be says they call the XM-25. I’d never heard that term but if it’s on Wikipedia, it must be true.

One Response to “The Punisher?”

  1. wizardpc Says:

    I’ve heard it before