Rabia choice of subjects depends upon your interest in the chosen subject, your backgroup and grip over the subject, and finally scoring trend. I would suggest you to replace these subjects with geography or psychology because both are high scoring as well as interesting. But Punjabi is a scoring subject. So replace IR with Muslim law or Sociology. Besides. Political science is lengthy but it covers paper of constitutional law as well.
And what about compulsory? Are you satisfied from your preparation? Are you preparing for 2012?