What i cant seem to understand is where are all these guns coming from? Every shop i visit there are almost no ARs, AKs etc. But the number of checks just keeps getting bigger and bigger. Seems to me stores must be holding back on thier stocks.