I have owned a 6906 since 1993 and used it as a duty weapon for about a year before upgrading to a 4046. The 6906 is a very accurate pistol and I have never had any problems with mine. As for using it for competitions, it is not likely to be a good bullseye gun but for practical or combat shooting I think it will be fine as long as you go gently on the trigger!