Key issues with my newly acquired 69 Barracuda

My money is on some lube and some sharp raps on the body of the lock to release the stuck pin