What gives an elemental atom its weight?
The weight derives from the massive particles in the element's nucleus.
In an isolated atom, or indeed in a collection of atoms, most of the mass is concentrated in the nucleus, which is itself composed of massive fundamental particles:
The number of protons determines the identity of the nucleus. The number of neutrons (which may vary from atom to atom) determines the isotopic mass. See here for more definitions.