I'm giving this one star only because Andrew at the gun counter was extremely rude and unprofessional. He harassed my friend twice because he didn't have his permanent resident card with him. We understood he needed it to actually buy the gun, but he kept making rude comments about it. He took his job way too seriously for a gun store clerk and he lost business for Cabelas as a result.