Wow! Thanks everyone for the helps.
Here's few more shots of it.
I saw someting at the bottom. tried clean it and found a script written "scirroco".
Tried google it to find the missing [safety slide pin] but no luck.
Anyone can help locate one?