It is most likely a 1920's, early 1930's commercial luger in 30 caliber, they could be had in almost any length barrel.
There most likely is a "germany" stamp on it?
I would guess $800-$1000 for it.
Pictures, top, both sides, etc could help, but I am pretty sure I am right
Ed