Non-whale options can probably expand if you allow for ori exchange stuff, if you're willing to look ahead and plan for 4 months/8 ori per weapon. Like how dark can pick up sword via... 1x Amphisbaena from event, 1x Apocalypse, 1x heavenly treasure exchange sword, plus 2 more Amphisbaena swords from up to 8 months/16 ori, as an example.
Water can pick up bow from adding however many Tiamat or Yam bows as needed.
...and if you're really beastly/willing to leech the hell out of future lv 100 raids, similar can apply to the heavenly treasure exchange xP