I expect something like the L micro. If it's going to fit anything from 9mm to 45, it'll need a larger diameter barrel extension. That prevents it from being scaled down a bunch, but the receiver should be much shorter. Oprod can probably be smaller diameter, especially if it's short stroke.