Those prices are pretty average these days. You might (counterintuitively) search one way fares from various cities and find a better deal mixing your point of embarkation and return, and may find a better deal in one direction or another by mixing carriers. Generally the gulf carriers don’t mark up one way fares the way US and EU carriers do, so it pays to shop around.
I’m flying RNO-ALA then IST-RNO in two weeks and found my best J cabin fare booking the outbound through AA (operated by QR) and the return booked through QR directly. Saved nearly $2000 USD. Still, my total fare was roughly $5500.