I need you folks help, got me a new TC Triumph today and need to set it up with a good peep sight system, let me have it, where to buy ,part numbers, etc. Thanks PS. The gun will also have a quick detach scope system also, if that makes a difference on what sight to get??