Stock is a type of Support. Stock is part of Pistol. 
Mixed is derived from Mix. Mix is related to Shake. Awake requires Shake. Awake requires Conscious. 
Support <--IsA-- Stock --PartOf--> Pistol 
Mixed --DerivedFrom--> Mix <--RelatedTo--> Shake <--HasPrerequisite-- Awake --HasPrerequisite--> Conscious 