I had a tavor. The short one has a 16 inch barrel. I’m pretty sure it has no NFA issues. You don’t have to pin it. Unless you are trying to go shorter. I traded mine for an aero 300 blackout pistol. Guy came out ahead but I was happy to be rid of it. I never got used to it and much prefer a short barreled AR. Sorry mine was the SAR. Not sure about the X95.