I have had 4 of them over the years including 2 of the first Gen and zero issues with any of them. Take it apart and clean it regularly and it runs like a champ. Beats spending double or triple for a Tavor, the T97 from what I have seen is more accurate too.