We're all probably missing a few screws ... Hey, I'm just sayin'. Now, as to your problem, if there's space for it when you reattach the radio, I'd glue on a small block of wood behind each screw - 1/2" plywood maybe - to backup the screws and use a longer screw. Hope this helps.
2016 Ford Explorer TV
The Villages, Florida
Sent from my iPad using Forest River Forums
2016 Ford Explorer w/ Tow Package