First, I do not and will not own a Beretta M92/M9/M10. This does not mean I do not like other Beretta products. The times I have handled and fired Beretta handguns was in the service back when the M1911A1 was being replaced. I consider it a pistol that is carried much but used little.
Having said that, I do not understand why (at least on a handgun) people have to try to turn a defensive weapon into a Swiss Army Knife. I can see some (VERY few) situations where such things MIGHT serve a purpose. To me, it is overcomplicating the plumbing, slows down the ability to bring the weapon to bear quickly if needed, adds unnecessary weight, and requires maintenance and logistics.
Why do people want to turn a handgun into something Buck Rogers would envy?
Not to mention I have seen recently probably the most ridiculous thing to ever be put on a pistol: a BAYONET! (huh?).
I carried an M203 for years in the service and loved it. I can also see certain things on a rifle (special sights, etc)...but I think people are getting a little TOO carried away with this "tacticool" stuff.
To each his own, but if the KISS principle doesn't apply, there is more stuff to get caught, get lost, or break...not to mention turning a large two+ pound handgun into something that starts to weigh the equivelent of a carbine.