For grips, check
http://www.gungrip.com/searchresults...rchTerm=Savage for grips for the Savage M1907 (neither M1905 nor M1910 is really accurate).
Check
www.gunpartscorp.com for grips and magazines. (I don't know who makes the GPC grips, while I know the NC Ord grips are good.) All are after market. Original magazines turn up once in a while, but are costly and hard to find.
I don't know if it was you I responded to before on the front sight, but none are available; Savage never offered it as a spare part. It should be easy to make one and any competent gunsmith or metal worker should be able to do so in under an hour.
Jim