My suggestions? Sell the SW9VE to someone who'll appreciate it more than you. Next, do either/or of the following: Clean that Bersa up real well; and, then, lubricate it with the slipperiest gun lubricant you can find. (I like Sentry Solutions products.) If this doesn't do it for ya, then, start replacing the springs.
By the way, you might want to think about running higher quality ammo through the gun.