Lack of gun-related crime is more caused by the law enforcement being very enthusiastic and effective about solving such crime, than it is caused by a lack of guns oe ammunition.
Now, the boxes of 50 rounds that were issued as standard kit for military conscripts is no longer issued. This was designed to allow the conscript to fight their way to a designated muster point. As the need to do that is low currently the practice has been stopped to both save money and hopefully have a small effect on impulsive firearms related suicides. It's perfectly legal and normal to put one's own ammunition through an issued rifle.
There are also government sponsored shooting events, to encourage practice. The rounds here, being paid for by the government are tightly controlled to stop people walking off with handfuls for their own use.