Hi there- thank you so much for posting!
Based on your photos, it looks like you have our 90-005 window sash lock, and our 26-170 tilt window latch.
Please be sure to compare the lock and let us know if they differ so that we can find you a better replacement.
We unfortunately don't sell replacement sashes of any type. I am very sorry for the inconvenience.