Gregory Castillo was one of three people in just five days to take their own lives shortly after a purchasing a gun from Riley’s Sport Shop in New Hampshire, a shop owned by Ralph Demicco at the ...
The U.S. Capitol Police on Thursday said a man who passed a security checkpoint with a handgun and toured the chamber was ...
A well-promoted and operated gun shop could return the owner a six-figure yearly income.