I think the original CANSOFCOM rifle uses a Canadian edition A.R.M.S. 40L, but this will be close enough. Now I just need the front one. Damn these things are expensive. The Canadian version is $184.95
Front for $174.99:
I settled for a used one.
A sum of the parts so far.
Some of the harder to get items
The fake can from my Mk12 clone should spin right on as well. Will have to measure it and see if it's too long for this clone.