They are booked until sep. I would say just take any earlier you can get from anywhere in punjab
Check here i see dates availability for next day too
https://passportindia.gov.in/AppOnlineProject/online/apptAvailStatusGrid
You do all the application online and pay the fees 500rd by indian card since they didnt accept my td credit card i used idbi bank credit card of my parents
Then they will just go there with the confirmation you and they will receive on phone and email let me know if still have prob. Doing it but dont waste time send them earliest available passport office !!