Impressive collection.
If Azerbaijan wishes to go for 5th Gen air craft, then it might be better off looking at China. No air-force can afford to go all-5th-Gen. So, there has to be a 4th gen work-horse and a top-dog 5th Gen. IMO JF-17 & J-31 combo would be a pair that would be a good complement to each other and take care of any and all air-borne threats at a cost that can not be matched. Of course, you may not agree with this @rmi5 , but this could be the easiest and most cost-effective route to air-force modernization.
Well, In fact I agree with you. I have also suggested in another post to buy about 6 squadron of 4++ generation fighters and have futuristic plans for less number of 5th generation fighters. Hopefully Azerbaijan is a pretty rich country, and (our reserves - our debts) are more than 50 billion dollars, but still it's a huge burdun to go to buy let's say 100 of 5th generation fighters.
About JF-17, as long as its engine is Russian, I don't have high hopes for buying it, since Russia would oppose it, but if Chinese can develop their own engines and you use Chinese engine instead of Russian ones, that can be a game changer for our ministry of defense. For J-31, honestly I don't have much ideas, since there are not much reliable data available for it.
Their sniper rifles are quite impressive... Can I buy one?
I just checked the price, it's $2672, which is pretty cheap for such quality sniper rifle. It's still expensive for Gun fans, though
Azerbaijani Sniper Rifles