Both, Karna and Arjuna had the standard less powerful astras such as Agneya, Varuna, Parajanya, etc. When it came to celestial weapons, Karna received the Brahmastra aka Brahmashira from lord Parashuram. He also recieved the Shakti from Indra. But Arjuna had access to all the celestial weapons.