Gun Review: ArmaLite 16″ Flattop Upper

post image

The ubiquitous AR-15 lower receiver is the Trojan Horse of the gun world. When it quietly insinuates itself into your gun safe beneath a pencil-barreled M4 upper (or in my…

/*