I bought a shotgun online though gander mountain, waited about 4 days until it arrived, then had to fill the paper work passed the instant check, then was able to pick up my gun after the 24hr waiting period, live in IL. If, for some reason I wasn't by able to pass the check, they would have refunded me in full.