Thank you so much for your help!
Here are a few more of the stamp with no flash. Sorry I am not the best photographer clearly :/View attachment 2463958View attachment 2463959View attachment 2463960
Here is the push lock and screws on the back View attachment 2463919View attachment 2463920
Looks good IMO