Readfeed

Arthur D Osborne

  • Adequacy of M16A1 rifle performance and its implications for markmanship trainingAdequacy of M16A1 rifle performance and its implications for markmanship training