The threads should be the same, but the length may vary, if you can find the right length, anywhere that sells screws (home depot, totem-etc.) may carry the right length.

It does sound like the screws were stripped, but knowing the deltas, it could have been the receiver.