The Universal Miracle Holster from Phython Holsters fits small, medium, large autos and “J” frame revolvers. Officers can wear it through belt loops or use the “J” clip to slip it over the belt. It’s ambidextrous so it can be worn as a cross draw or in the small of the back. It is made of man made, textured leather and nylon material - one size fits most.