First things first...
Get age verified so you can buy from a reputable airsoft dealer and view the sales thread in this forum. You live in BC and we have a very active age verifier in Op-For airsoft club.
How old are you?
"Any punk can shoot from across the room but it takes a real man to get close enough to stab"
"Why cause a huge disturbance when you just wanna kill ONE guy?" - Chris Rock