How’s this for a “Throwback Thursday”? Remember back when the Masada was the brand new hotness? Richard “Mack” Machowicz (may he rest in peace) took an up-close look at it back in December of 2007 during Season 2 of “Future Weapons”. The Masada was a prototype rifle designed by Magpul Industries in an effort to […]