To followup on @filthyrich's advice...
All of your lamp sockets should use the following screws:
https://www.pinballlife.com/6-x-38-unslotted-hex-head-screw.html
All of your mechanical assemblies should use the following screws:
https://www.pinballlife.com/6-x-12-unslotted-hex-head-screw.html
Always check the clearance of the screw you are using to make sure it won't breach the surface of the playfield... when in doubt... use the shorter screw For example I noticed that my newer 1/2" screws were a tad longer than the originals AND since I had sanded the back of my playfield... I was concerned that I was on the edge of maybe poking through... so I used the small screws for the switch brackets and cable L brackets. To your point about the L brackets only using one screw... In some cases I added a second screw to sturdy it up.