I am 19 and have had my LTCH since I was 18. I always have problems buying ammo since I am under 21. At walmart it is usaly pretty easy they ask if it is for a pistol or rifle I reply rifle and I buy it. But the other day I went to meijer and they would not sell me a box of .38 specials. What are the laws regulating the sale of ammo?