Your problem is that you don’t have carbines for all the caliber ammos ... there are ‘rifles’ now available in just about every pistol caliber, so your ammo purchases are ALL for rifles, never a handgun, an evil, deadly, out of control HAND GUN.
I'm thinking about putting a .357 Mag./.38 SP lever action on my Christmas list.
Would it be illegal to purchase ammo for a rifle that you don't yet own but intend to buy at some point in the future?