My only complaint about semi's, is that no matter how expensive a magazine is, if it sits around for a long time and the magazine is loaded, there is potential for the spring to freeze up and jam the weapon.
Unlikely, and a good hard blow to the magazine or the side of the gun would unjam it. But it still would be VERY bad in most cases.