Here's the full text of the relevant section
(c) By July 1, 2014, the log shall be required to operate in real time, and shall query the records of the department prior to the completion of any sale to determine whether the purchaser has a current, valid license to possess the type of firearm being purchased or a license for the type of firearm for which the ammunition is being purchased.
This really bothers me for several reasons, and I hope that this bill doesn't pass(although I don't think it will).
Aside from all the other crap in the bill which is pretty standard anti-gunner fare(i.e. AWB, universal background checks), cross referencing ammunition sales to calibers you own is just inane.
Like many folks, when I go to the range, I rarely go alone, and most of the folks I go with have different calibers of guns than I do. I buy ammunition all the time for calibers of guns I don't own for this reason, as if I'm going to shoot someone else's gun I hate to burn up their ammunition. As a prime example, I've never owned a 9mm, but have bought probably 500 rounds of 9mm in the past year.
I've been known, too, to buy ammunition for which I don't yet own a gun, but am planning to buy one in the near future. 44 Magnum is a prime example of this for me-I have probably 300 rounds on hand, even though I haven't yet bought a gun in that caliber. I even had a few boxes of .223 squirreled away(I sold them at the gun show last month) even though I don't think I'll ever own an AR.