Good point! Transaction not completed. And money Eppes got is just deposit which they have a right to keep once buyer accepts a rifle.
This isn't a warranty issue. This is a retail sales act issue. Their policy, even if stated, doesn't trump contract law. In this case, the OP contracted for goods. He paid his money and did not receive the goods he paid for. Under contract law, he must have an opportunity to view the goods, a representative sample of the goods or be afforded the opportunity to inspect the goods to make sure they are to specification. This rifle is clearly not to specification and the transaction isn't completed until he accepts the rifle, which he clearly does not.