Two Range Officers Injured in Shooting Accident in New Hampshire
Two range safety officers ended up in the hospital Sunday in Keene, New Hampshire, the result of a range demonstration ...
Two range safety officers ended up in the hospital Sunday in Keene, New Hampshire, the result of a range demonstration ...
Following the tragedy in Uvalde, Texas, gun control advocates have taken the anti-gun narrative to a fever pitch. They insist...
Read more