In Canada, if you can't fork over at mimimum $300 for a used gun or $350 for new, then you've got garbage. Even for these prices, you're looking at something like JG. JG are easily the better Chinese clones, but they're still not exactly considered a high end gun.
So in short, get all the gear that you need while you're in the US. Then when you get back to Canada, make arrangements for age verification and get your gun here. That's really your only option.