Rupert is out of plate armour for the mission that was under siege in Texas (5)
I believe the answer is:
alamo
'in texas' is the definition.
('Alamo' is part of 'texas')
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for alamo that I've seen before include "Historic Texas mission station" , "US mission" , "Famous battle in Texas and John Wayne film" , "Scene of massacre in Texas" , "Texas fort famed for defence against Mexican army" .)