About Everything is ready to go TSSA, ESA, etc, fully mechanically inspected everything works perfect, call for more info, 4164578401.