Has anybody here ordered any Class 3 firearms from ImpactGuns, and if so what was your experience? I've ordered a few rifles and handguns from them, they've always been quick and accurate.