alternatehistory.com

No, not including semi-autos.
Top