CMP Marksmanship Club
-
Shooting News
How To Form a Marksmanship Team, From Someone Who’s Done It
As part of its mission, the Civilian Marksmanship Program (CMP) has been dedicated to the development and longevity of youth…
Read More »
As part of its mission, the Civilian Marksmanship Program (CMP) has been dedicated to the development and longevity of youth…
Read More »