just FYI dont expect it to fail a torture test, but I still expect you to do one! The ejection window mod works great and would go good with the gas tube mod. Check out cncwarrior.com for threading die starters for M14x1.0LH AK muzzle thread and M14x1.0RH VZ58 muzzle thread to use many different muzzle devices. Just do good work so it will be a nice rifle once its refinished.