Looks alot like a walther P22 or PK380???......