Can't help you with the mag latch spring as I've fortunately never needed parts.
On the scope mount...... all I have ever used is the Ultimak railed gas tube device. I have used it with both a long eye relief "scout scope" and currently a Primary Arms MD-06 RDS. It has been an excellent set up for me. I can hit most anything I'm ever likely to be shooting at with that rifle. Its an SD/HD gun and not likely to be tasked with anything much beyond 200 yds.
Take a look at the Primary Arms website as they have quite a selection of mount options.
One well at a time, Drill Baby Drill! If you need more than 8 rounds in a 1911 to solve your problem, you need friends with rifles. I don't need your PERMISSION in order to voice my OPINION