Email Address * *
Name
Subject *
Message * Firearm terminology Minute of arc, Long gun, Rifling, Bullpup, Glossary of firearms terminology, Accurizing, Fouling, Blowback - 1155191277 - 9781155191270