So I got the Dogfather sheath and it wont fit in the sleeve.
Also the plastic isnt glued together. Is this a problem with all the dogfather sheaths? My regulator sheath was fine. If so then ill just fix it my self. Is it possible to take the sleeve out?
Or should I send it back for a new one?

The unglued plastic insert
[Linked Image from img44.imageshack.us]
Doesnt fit in all the way and is very tight
[Linked Image from img59.imageshack.us]
Cant lay velcro over one another
[Linked Image from img375.imageshack.us]
I need the choil piece to fit so the velcro can be strapped
[Linked Image from img295.imageshack.us]