1. No. It appears that there is just no way legally left for you demanding extension of your joining period,
2. You can personally visit the said ordnance factory and meet its GM or HR Chief, raying for extensuion of time,
3. It is now entirely upon the GM now to decide to withdraw the cancellation letter.