Century Arms Zastava PAP M77 PS Semi Automatic Rifle .308 Win 19.7 Barrel 10 Rounds Synthetic Thumbhole Stock New RI2063-N
Size comparison of pocket semi-automatic handguns with overall length of less than six inches
Ar-15 Long Range
Mk12 Mod1 - long range semi-automatic sniper rifle used by US army Special Forces and SEAL teams in Iraq and Afghanistan
CMMG MK9 T Semi Automatic Rifle 9mm Luger 16" Barrel...
Diamondback AR-15 DB15 Semi Automatic Rifle 5.56 NATO 16 Barrel 30 Rounds ATI Strikeforce Stock Flat Dark Earth Black Metal Finish DB15FDE
The fundamentals. Where was this graphic when I was learning all of this?!
Ruger SR556 Takedown 5.56mm Semi-Automatic Rifle | Sportsman's ...
American soldier with a captured SKS (or Type 56) semi-automatic rifle.