Thanks guys!
The upper parts I ordered a couple of weeks ago were a perfect fit for my rife; the forward assist, the do-it-your-self BCG and the charging handle went together and installed in less than an hour.
The parts I have just ordered will finish up my project nicely!
Thanks,
Mark from Stratford.