North Texas luxury gun club opens Friday