You need to contact Ruger for the answer to make sure the warranty isn't voided.
100-300
100-300 USD
100-1000 depending on specifics
100-500 USD or so
100-300 or so
Send it back to Ruger.
100-350 USD
You will have to call Ruger for the age; 100-400
100-300
100-500
100-400
100-300