Complex sentence: The benefits of firearms were still relatively questionable however compared to other weapons: guns were still rather primitive and cumbersome.
Split into simpler sentences: The benefits of firearms were still relatively questionable however compared to other weapons. At the time, guns were still rather primitive and cumbersome.