Mine runs like a top. Other than a little lube in the action, and pulling a boresnake thorugh it, it hasnt been cleaned in forever. Its kind of a pain to take apart due to the side-saddle.
Mossberg doesnt offer screw-in chokes for this model (or any other "short" gun), so you're limited in what you can shoot and actually get good patterns out of. Mine likes Federal LE133 (8 pellet) and LE132 (9 pellet) the best, they normally gave me an eight to ten inch spread at 25 yards. I ran out of both and I'm using commercial Federal H132 00 now, which like the LE132, is reduced recoil 9 pellet 00B which is a few FPS lower than the LE stuff. I honestly think its just LE stuff that chrono'd too slow so it gets boxed for commercial use. While I havent patterened it at 25 yards, it seems to pattern as well as the LE stuff. Cheap 00B (Wolf and S&B) doesn't pattern so well, but still plenty tight enough for home defense. Anything smaller than 4 buck has a huge spread. Birdshot is just for making noise.
I cut about 1.5" to 2" out of my stock and used a slip-on limbsaver for a youth model. I made the first cut with a jigsaw, it didnt turn out so well. Maybe I was pushing the saw too hard, but it didnt cut straight. I flattened it out with a beltsander at work, then kept sanding till the limbsaver slipped on. LOP is about 12.5" and fits me perfect. I also stippled the stock with a woodburning pen. If you dont want to cut yours Mossberg's Bantam stock has a 13" LOP, and the houge has a 12".
The bayonet, IMO, lug is useless. I ground it off to make room for the surefire. Mine is the 623FA that doesnt have the master kill switch (tape switch and constant on only). If you get one, go ahead and get the 623FGA (with the master kill switch) so you dont regret it (like I do).
I had an extended plastic safety on it, but unlike the mossberg plastic safety, it gave me problems recently. It just wouldnt work, I had to take it off to disengage it, put it back on off-safe, and just lived with no safety for a little while. Its got a Vang on it now.
I hope your endurance is decent, loaded, this thing is heavy. I think my AR has me spoiled. I think I need to carry my tommygun around a little, bulk up some...