Registered Weaon to fix test
Adjusted isMember