Anybody with some long-term experience with this firearm? Been hearing a lot of good things...and a few not so great