I like fine firearms a lot. They've always been helpful and have earned my business. I never buy ammo there though...
Santee Wal-Mart .45 and .40 mostly. 50 round PPU .45 for about $20, 100 round American Eagle .45 for $48.xx. No 9mm or .22LR, no 5.56
They changed the signs on the ammo case to say that you may only buy 3 boxes of .22LR per day, instead of any three boxes. Didn't get the chance to ask if they 3 box rule is done. The guy last week did tell me that sporting goods profits are dropping like crazy though.