The top documents tagged [garand magazine]
Cleet firearms nomenclature
261 views