i've heard frontsight is a crock of shit and they're currently being sued/potentially going under...
Forum Rules