Sheesh, what's up with the "kwality" of the P90 magazine latch spring ?? One of mine broke in 2013 ..... then another one in 2018 ...... And just last week: a third one broke !! here's some historical reading on the topic with people's problems with the spring ...
www.rugerforum.com