It's not just Cabela's/BPS. Every big store is in the crosshairs of people looking to sue. They don't sue the small corner gun shops because there isn't any money there. But BPS, Walmart, and any other large store has money that they go after.
Any of the bigger stores are now double and triple checking everything by multiple managers. It's partly to prevent gun sales to people who can't legally own one and partly to show as evidence that they've done their due diligence if someone does something illegal with the gun.
Walmart wouldn't sell me a shotgun several years ago because they only had 2 of the 3 managers in the store that had to look over the paperwork. They did give me a $25 gift card that I used the next day to buy it.
Adventure Outdoors, the largest gun store in the world located just outside Atlanta was sued by the state of NY years ago because a high percentage of guns used in crime there originated from their store. They now do the same thing as part of the settlement. Walmart and BPS have been sued for similar reasons.
www.adventureoutdoors.us
The stores don't like it any more than you and I do, but it's necessary. Yes, I'd rather buy from my local store where I can do the paperwork and be out in 5 minutes. But sometimes the big stores have what I want, and the local shop doesn't. If you go into it knowing what's going to happen and why it's not as bad.