Good news !
Shipping the rifle back to BuyAirsoft.ca. They offer this : ''We will cover the cost of parts, labour and return shipping to you. You will just be responsible for getting the rifle back to us''.
I will post another thread when all of this will be over, it can takes more than 4-5 weeks. Thank you for all your replies and stay tune for more...i'm sure everyone want to know how good is BuyAirsoft customer service.