Heckler & Koch CC9 9mm Semi Automatic Pistol
Heckler & Koch MR762 AR10 .308 Winchester/7.62 NATO 10-Round Replacement Magazine