In Japan owning or possessing firearms in super illegal. In fact not even all of the police officers are allowed to carry them. Despite that Japan still has a fascination with guns. At any toy store or big electronics store you can buy Airsoft guns, which are basically what we know in Canada as pellet guns. The thing is though these are exact replicas of real guns.
You can see in the upper right corner a sign saying don’t use it in public, because people will thing it’s a real gun. They also sell ones that look like machine guns and rifles. The run about $100 to $200 Canadian.
I apologize for the bad photos, I had to snap them quickly while the staff wasn’t looking at the store.