Puntland marine forces on Thursday conducted an operation in the coastal town of Eyl, engaging in a sustained gunfight with armed guards giving protection to Yemeni boats illegally fishing in Puntland waters.
The marine forces detained two Yemeni fishermen and a Somali guard in the operation.
Two boats were also seized in the operation, while two others managed to escape.
Reports say two of the arrested men with gunshot wounds are currently being treated at a health centre in Eyl.
No casualty has been reported on the side of the marine forces involved in the operation.