Military Arms DatabaseBy 11th Ohio Volunteer Cavalry ( Free )
Based on years of research, the Military Arms Database provides the first comprehensive and accessible way to engage with over 150,000 historically-significant firearms. Each entry provides the date the firearm was issued, its serial number, ...