My LGS has its own range on site and I've shot some of my pistols without first taking them home and cleaning them, but I do a field strip and check them before firing them. I actually field strip and thoroughly inspect them before handing over my money.
Any handgun I buy to be used for HD/CC, has to first fire 250 (consecutive) error free rounds of FMJ, then (at least) 150 consecutive error free rounds of JHP before it gets carried.