I have a Tactical Solutions top end. Cant say enough good about it. Highly recommended.