No, it's not because you haven't committed a crime now, that you won't later
Only someone with a permit of some sort (hunting, military, or other) should be allowed to buy the appropriate guns tied to their permit and ammunition should be a situation base sale.