I have 3 of the DT Systems bird launchers. I bought them preowned from a lady whose father bought them just prior to his death. They were still new in box unopened. I have launched some pigeons out of them and they only launch about 2-3 feet in the air. I was expecting them to launch much...