Hello there!
Thank you for reaching out to us. Your lock reminds me of our 90-308 and 90-309 at first glance. I'm just not so sure about the keeper. Our 90-301, 90-259, and 90-108 are similar though. Look over the dimensions for these parts and see how they compare with yours.