Aftermarket mags are plentiful and cheap, http://www.brownells.com/.aspx/pid=7..._CLIP_MAGAZINE.
The sight and ramp are standard items, easy to find. http://cgi.ebay.com/Savage-1899-rear...item45efacb3a8