Rifle can be used for War. War is related to Historical. Historical is related to Record. Record is related to Maintain. 
Protection is related to Shoe. Shoe is the opposite of Glove. Glove is the opposite of Sock. Sock is related to Smell. 
Rifle --UsedFor--> War <--RelatedTo--> Historical <--RelatedTo--> Record <--RelatedTo--> Maintain 
Protection <--RelatedTo--> Shoe <--Antonym--> Glove <--Antonym--> Sock <--RelatedTo--> Smell 