The QR code launches a web site where you put your name, it can just be Your first name and last initial if you want, And your phone number. You are added to a queue, when it is your turn at the counter, your name is called out, if you don’t answer, you will be called on the phone number you gave, this allows you to shop elsewhere in the store. No other data is gathered, when you have been called, you are deleted from the Queue. It’s nothing more than that, stand in line for 45 minutes or join the queue and walk around, what would you rather do?
Ah...so not letting him handle guns was just to keep him from jumping the line.