M1 GARAND .30 Assembly, Disassembly Manual

Skennerton

by Ian Skennerton

Paperback

ISBN: 978-0-949749-54-3

ISBN-10: 0-949749-54-0

Ray Riling Arms Books Co. · 2004