I bought my last gun using a e-check, (sent them my checking account # and bank code #), for purchase at an online gun store. It did slow up my shipping, as they hold the gun for 10 days, or until you forward them an email from your bank, that the check cleared.