Since I also have a VZ58 and a Tavor, it would have to be the Swiss Arms........then again, another Tavor couldn't hurt. It's a fantastic rifle and after taking the course with Lovie this Spring, I'm even more impressed with it. Probably my favorite rifle.