Garfield “Rear” Sight: The Worst Gun Accessory Ever?
“You may live to see man-made horrors beyond your comprehension”. This quote (though unconfirmed) has been historically attributed to Nikola Tesla, from way back in 1898. I don’t recall ever reading reports that Tesla could actually see the future or [Read More…]