20 years ago he was a professional photographer inventing a rifle in his garage. Now he’s the manufacturer of the most effective long range rifle on the planet. The Barrett 50 BMG is on duty in Afghanistan and Iraq and competing in target events among the civilians who own the biggest rifle on the planet. Ronnie’s been on 60 Minutes, that doesn’t like his rifles. Now he’s on Shooting USA and we like him, just fine.
For full show description, click here. |