Webley air pistol. Lifting the barrel will cock it.
Gentle rubbing with light oil and 0000 (4 zero) steel wool will remove the rust, although some of it looks like it is deep enough to cause pitting. Use lots of oil, but do not get conventional oil in the barrel or air chamber. Use special air gun oil there.