This guy does a nice breakdown of the Tavor as most of us who own them attest.

https://www.youtube.com/watch?v=rt_qAu8TyGo