Swad, I live here too, and agree with what you said. Typically at the BPS HQ many of the items online or in the catalog are out of stock or they have some other excuse. Their selection is still the best in the area, but don't expect everything to always be there. OTOH, you can sometimes find really good close-out deals.
BPS has stopped selling any guns but 'hunting' guns. Their handguns are mostly Thompsons, black powder, etc... and of course no rifles even remotly 'assaultish'. They sell PMC ammo pretty cheap, but I regularly buy all they have on the shelf in a certain caliber. Their shooting range used to be fun, but even that has gone downhill since they moved the gun counter to the other end of the store. In other words, I only go there if I have to to get ammo.