I believe it is...If I am correct you are refering to the front sight assembley as it holds the piston deelio...The front sight is put on after the rail kit and I have not removed any parts. Just a minor mod.
I hope that helps.
I hope that helps.






















































