This is a fast, short story, full of twists and turns. I'd like to see this expanded into a much longer work which I'm sure you could do it.
I have only one reservation. The narrators wording seems somewhat old fashioned compared to the dialogue. You might need to change one or the other.
Nevertheless, you have a good story here so, well done.