Yes, most of them are on disability, retired or have figured out how to get everyone they know that will get up early, meet at the Walmart that has it, or split up and hit every one within 50 miles, last Friday 12 stores had 22lr in and I was 5th in line got there at 5:00am, the times I've tried before if I got there at 5:00 I'd be 12th in line. If you can take your monthly check, split it up between others go to Walmart, buy all the 22, resell it and make 2x what you paid for it, go figure. If anyone needs 22 I've been trying to post stores that have it, trying to stop the beards and gougers.