No idea about Italy.
Sidenote:
If you enjoy history, there was very little written info as we walked in the Roman Forum, and we didn't, but Should have planned on a guided tour -- pretty low cost -- to provide an accurate context of the many buildings' ruins etc.
Back to guns: For anyone in downtown Lucerne Switzerland (or who will be/could be...), I found this by chance when seeing a sign for a sporting goods store, about six years ago. 10-15 minutes north of the large lake.
If this is the same shop, it had a Romy AKM, AR etc.
Disregard the mistaken link to one of our cats----
lucerne switzerland gun shop - Search (bing.com) It is the large purple spot in the Upper Right of the city map.