Collection search - Component Parts Section. Canadian Small Arms Inspection & Repair Depot, East Greenwich, [England]