THOMAS ELLETT & PARTNERS, INC.