Mach1airsoft.ca has a retailers add for ICS a great company making Canadian ready airsoft guns with an easy-to-upgrade style of mech-box. I would check them out, also servey those who play to find what bb's they like and also brands to stock. If your going to have accessories I recomend m4 mags and speed loaders, as those are the most common items the teams I know go through. Other mags are good but you need to know your customers to find what they need, every area has at least one m4 in it. That and they fit m16 so two birds with one stone.