You can usually find 100 bulk winchesters here in clinton's walmart for 24 bucks or so. Have ya looked at yours?
What kind of holster? If leather, simply rugged makes an awesome one called the cuda. When I had mine I found the XDm didn't have a lot of mass produced holster options out there unless you want kydex. And I was of the opinion if I go with kydex, I'd just use the one in the box.