President Abdul Hamid on Monday said the country's naval force is now more capable to face any challenge in the defence sector.