I am brand new to hi-powers and just ordered a M95 Argintine hi-power. What can i expect with this pistol. I was told ALL parts interchange, and hope this to be true. I am also curious as to how long this pistol is expected to hold up. Are extra mags easy to get and how much do they run?