Init SmartWeapon ideas