Do gun shops take debit card?

15 answers 15