Walmart is apologizing for a gun display at one of their stores. 

About The Author