Factory stocking English revolver? (6)
I believe the answer is:
planet
'revolver?' is the definition.
(a planet is a thing that 'revolves')
'factory stocking english' is the wordplay.
'factory' becomes 'plant' (I've seen this in another clue).
'stocking' indicates putting letters inside ('stock' can mean 'carry' or 'contain').
'english' becomes 'e' (abbreviation).
'plant' going around 'e' is 'PLANET'.
(Other definitions for planet that I've seen before include "Eg, Mars, Venus" , "Mars or Uranus" , "Celestial body orbiting round a star" , "Orbiting body in the heavens" , "Substantial heavenly body" .)