Okay I asked around on a Gun forum and they were a gold mine of help (no not really lol)
http://www.firearmstalk.com/forums/f...42/index2.html
But basically they all thought the slide and the frame were from a Beretta 92 type handgun.
(still doesn't explain the non open slide however)
Alot of them also thought it was fake because it was from a movie.