Has anyone dealt with LCAction out of California or DSG Arms out of Texas? If so would you buy from the again?