I would recommend a G&G, good bang for buck, if you go top tech,(prob slightly over budget but worth it) then you get a good looking metal body with solid internals. Their other guns have solid internals and decent polymer/plastic. There are a lot of Canadian sites that carry G&G guns and parts and for the most part they are compatible with many other brands. I've heard mostly good things about King Arms too but I personally have never owned one. M4 or AK good choices as a starter as very common so parts and mags should be readily available. If you play on a team or with same group you might consider using same gun as most of them use so you can swap spare parts or share mags in a game if necessary.