New luxury gun club opens Friday in Frisco