A Short History of the Semi-Automatic Firearm
Follow the journey and development of firearms to the recent models of the 21st century, and you'll see that the politicians who tell us citizens should not own these guns don't know their history.
Follow the journey and development of firearms to the recent models of the 21st century, and you'll see that the politicians who tell us citizens should not own these guns don't know their history.