THE EAGLE HAS LANDED Posted October 24, 2014 by Gregory Smith For the gun owner that has heard it all, here’s an ad with one word. I’m a minimalist myself, but this is too much. Where your headline, Aguila Ammo?