I've never run a ghost holster so I can't advise on that one. But I have run a daa race master for both my 625 & 627 and love it. Locks up solid and I mean solid it felt like I was going to rip my belt off when I forgot to unlock. Also I dig the fact that you can buy different inserts to change guns.