They are 2Ba--------I cannot remember if they are 1 1/4 long or 1 1/2 . I have used 2Ba cheesehead screws on a few, but you should be able to find round heads. The front stock screws are also 2ba as is the elevation wheel screw on the rearsight
I'll delete this tomorrow and add it to the Meteor bit in the Idiots Guide.