God, you guys cant stay on topic!
To answer the question, Frank at VA is one of the most trusted airsoft retailers in Canada. You can't go wrong doing business with him. Go to his store and put the gun your hands then decide. Everything everyone here says is pure opinion, but you have to be happy with the purchase.