Barrels of AR-15 rifles at Stag Arms in New Britain, Conn., Wednesday, April 10, 2013. (AP Photo/Charles Krupa)