Original SBE, bought it used probably 20 years ago, was 7-8 years old then? Have replaced one part, myself, bought from Brownells. Hasn't had to visit a gunsmith.I'm going on my 20th season with my Benelli SBE !!! Havnt had to do anything to it other than regular cleaning.