M4, Sten, depends what you mean by cheap.

P2000 is really good and cheap.