As of March 2nd 2015, the Police Scotland Firearms Licensing team moved from Pitt Street, Glasgow, to Dalmarnock.
There is now a general enquiries/departmental contact number of 01786 895 580.
If you have firearms licensing inquiries, there is also a new Ask The Police facility on the Police Scotland website, link here: https://www.askthe.scottish.police.uk/content/@1.htm
This contains a database of frequently asked questions on topics including firearms, firearms licensing, etc. There is also a free Ask The Police app available for download to Android and Apple iOS smartphones.