Yup, it is pretty common for those Mossberg semi-autos to go full auto.
Take a look at the pics on these pages. Shows a good detailed strip-down of a 150 series Mossberg along with a few tips.
http://home.epix.net/~damguy/151m-assemble.htm
I've got a 151-M apart on my workbench right now. That one was randomly doing FA when I got it and sometimes the striker just plain wouldn't reset so it would require the bolt to be manually cycled.
In my case, only problem is the disconnector mount wasn't screwed tightly to the receiver. If the front screw starts coming loose, the disconnector spring tension will drop and it will allow either FA or no reset.
If the disconnector gets worn, it can cause the same symptoms but I was cautioned to check the disconnector mount first and that has been the issue with a couple of them that I've worked on. I haven't done many of em, but I haven't seen a disconnector worn bad enough to cause the cycling problem.
Use blue or red loctite on those two screws if you do find they're loose.