Uncle Mike's #18 holster is for 5900 4000 series. I just bought one and it fits my 5906, 4006, 4506 with square and rounded trigger guards, Very nice holster that fits all 2nd and 3rd gen smiths with any trigger guard. very comfortable and fully adjustable. I highly recommend this holster