If it's in shounen jump, it's shounen. These days, the shounen / seinen / shoujo / etc. label doesn't have much to do with the content (only likelihood of such). Labelling it as something else b'cos of the content it has is the wrong use of that label. There's another set of labels for that; bishoujo, mahoushoujo, action, sports, fantasy, romance, love, bishounen, shounen-ai, mecha, war, intrigue, mystery, thriller, suspense, variety, etc. that describe actual theme and content.