BUYING A GUN IN A SUPERMARKET?!
635