Michael Yardley

An ergonimic semi-automatic with official uses.

Small but perfectly formed