Yes, a few. But they are low quality guns.
Yes
Unfortunately Rite Aid does not sell airsoft guns. But Airsplat.com is a great provider of quality airsoft products and reliable service.
The internet. There are many online Airsoft stores that sell Tokyo Marui guns.
Have you looked at this airsoft gun store?Airsplat.com
18 in the USA
yes
Google the following and you will get the results (they are specific stores), they all sell airsoft guns, some are specialty some are not: Canadian Tire Wal-Mart Velocity Arms Capital Airsoft Bass Pro Shops Mach 1 Airsoft 007 Airsoft Buyairsoft
I don't know about Canadian airsoft stores, but I know that most airsoft in North America sell Canadian-legal airsoft guns.
see the link below
You can purchase MP5 Airsoft guns from Amazon, ebay, and many other online retailers. If you can find a local sporting goods store, you can see if they sell MP5 Airsoft guns.
Some brick and mortar stores which sell airsoft guns include Sports Authority and Dicks Sporting Goods. Local hobby stores sell them also. If you prefer, you can also purchase them at sportsauthority's website.
The state of Illinois does not allow you to use and handle airsoft guns publicly. However, you may still own, sell, or buy an airsoft gun.