Milarm does carry VQ products. They are fine to deal with in every respect in my opinion. They are having trouble getting VQ parts in at the moment. They may not have what you need. Your second option is to contact P&D enterprises in Edmonton. They have VQ as well but also having supply difficulties. On the advice of other gunnutz I was directed to Rimfire Sports in the USA. They were excellent to deal with and no shipping fee's to Canada. Had my parts in the mail in about 2 weeks. Good luck.