If both the male and female threads are good, the forearm shouldn't come loose.

If the original screw was bent, the female thread may have been partially stripped. You might look at tapping the barrel stud for the next larger diameter screw in order to have fresh, sharp, threads and buy a new screw to match the new threads.

I put a neoprene o-ring between the forearm and barrel to cushion the connection and slightly isolate the barrel from the forearm.

If you need any Savage parts that GPC doesn't have, try Jack First in Rapid CIty, SD.