Got your plane..... C-295M
C-295M Twin-Turboprop Transport Aircraft - Airforce Technology
A little short on payload....But a good range..... A little pricy, over 50m$ per unit
The old C-160 Transall is a little over your payload but limited in range...