Mach1Airsoft is definitely a reputable Canadian airsoft retailer. I have that exact HK416 in question. It is the best HK416 on the market at the moment, and is licensed by H&K. You can definitely get a better price in the AV classifieds though. There is actually one for sale right now.