Everything You Need to Know About 50 BMG Upper Receivers
Unveiling the May of the .50 BMG Cartridge The .50 Browning Machine Gun (BMG) cartridge, also referred to as 12.7x99mm NATO, carries a storied historical past. Developed by John Browning throughout World Struggle I, initially as an anti-aircraft spherical, its design was to defeat armor and penetrate obstacles with devastating effectiveness. Its affect on army … Read more