In the case of firearms, most sellers offer a 3 day inspection period, during which a gun can be returned. No questions asked. That's for guns that are bought sight unseen and shipped to the buyer. Different deal if you go to a gun store and buy. Caveat emptor if it's a used gun. New ones will depend on whatever warranty is involved.