I've only counted anti-ship missiles because they are comparatively easier to add up than if i broadened it to include every conceivable way of attacking a ship. I have counted aircraft mounted missiles (I've been generous re the USN by accounting 44 Hornets each with two Harpoons for each of the ten air wings PLUS one Penguin per SH-70 per for all the relevant DDG/CG/FFG etc.)
On the Russian side, the single biggest chunk of firepower comes from the estimated 165 anti-ship assigned Tu-22Ms still thought to be in service, each credited with a single conventionally armed AS-16 (Kh-15A). As you no doubt know the AS-16 "Kickback" is about the same age as the Harpoon (1960s tech), but has a 300km range and dives in at Mach 5 (compared to a sea skimming Mach 0.85 for the Harpoon). Now technically each Tu-22M could carry three missiles but I've see one missile per aircraft as more credible. The Tu-22M has a range of about 7000km compared to the F-18C Hornet's (still the most numerous Harpoon platform in the USN) 3,300km FERRY range.
On the Russian side, the single biggest chunk of firepower comes from the estimated 165 anti-ship assigned Tu-22Ms still thought to be in service, each credited with a single conventionally armed AS-16 (Kh-15A). As you no doubt know the AS-16 "Kickback" is about the same age as the Harpoon (1960s tech), but has a 300km range and dives in at Mach 5 (compared to a sea skimming Mach 0.85 for the Harpoon). Now technically each Tu-22M could carry three missiles but I've see one missile per aircraft as more credible. The Tu-22M has a range of about 7000km compared to the F-18C Hornet's (still the most numerous Harpoon platform in the USN) 3,300km FERRY range.