Home Tags Permanently attached muzzle device

Tag: permanently attached muzzle device

AR15 14.5 inch Pin and Weld vs 16 inch barrel

41
In this episode we go over the pros and cons of having an AR with a 16" barrel versus a shorter barrel with a...