Modern Engineering Marvels on MSN

CMP keeps the Garand alive by making and reclaiming receivers

With the original surplus rifles running dry, the Civilian Marksmanship Program has moved from being a purveyor of history to ...