Oh, the horror!!!

armorpl8chikn

Colonel Angus
Full Member
Minuteman
Aug 17, 2010
11,533
34,654
56
Face Slapping Distance
Russia is now producing the most feared weapon on the planet! In 7.62 caliber clip rounds thingy stuff...powerful....deadly...scary.
 
How come we don't have AR's in that fantastic 7.62 x 39...oh wait...

1577163944432.png