The shop people seemed to think it would come with "standard" 10 round mags. I would like the normal capacity mags, but I can get NIW factory GLOCK mags for $20 a piece now, non LEO marked. The biggest thing I want to have is the night sights, which may be harder to come by on a refurb. Is it true that most of these would be law enforcement trade ins?