That is the exact Troy rail I was looking at. I have heard nothing but good things about it. Glad you have enjoyed it as well.
What do you mean dimple the barrel?
Would it be better or even just cheaper to buy an upper with the rail already on it?
Thanks for the input man.
I need to start looking at scopes too. Ugh..... Optics can such a chore.