For formation of a neutral ionic compound, the charges on cation and anion must be balanced. The cation is formed by loss of electrons by metals and anions are formed by gain of electrons by non metals.
The cations and anions being oppositely charged attract each other through strong coloumbic forces and form an ionic bond.
(1) Sodium is carrying +1 charge called as cation and chloride is an anion carrying -1 charge. Thus they combine and their oxidation states are exchanged and written in simplest whole number ratios to give neutral .
(2) Sodium is carrying +1 charge called as cation and phosphate is an anion carrying -3 charge. Thus they combine and their oxidation states are exchanged and written in simplest whole number ratios to give neutral .
(3) Sodium is carrying +1 charge called as cation and sulfate is an anion carrying -2 charge. Thus they combine and their oxidation states are exchanged and written in simplest whole number ratios to give neutral .
(4) Sodium is carrying +1 charge called as cation and carbonate is an anion carrying -2 charge. Thus they combine and their oxidation states are exchanged and written in simplest whole number ratios to give neutral .
(5) Potassium is carrying +1 charge called as cation and chloride is an anion carrying -1 charge. They form .
(6) Potassium is carrying +1 charge called as cation and phosphate is an anion carrying -3 charge. They form .
(7) Potassium is carrying +1 charge called as cation and sulfate is an anion carrying -2 charge. They form .
(8) Potassium is carrying +1 charge called as cation and carbonate is an anion carrying -2 charge. They form .
(9) Calcium is carrying +2 charge called as cation and chloride is an anion carrying -1 charge. They form .
(10) Calcium is carrying +2 charge called as cation and phosphate is an anion carrying -3 charge. They form .
(11) Calcium is carrying +2 charge called as cation and sulfate is an anion carrying -2 charge. They form .
(12) Calcium is carrying +2 charge called as cation and carbonate is an anion carrying -2 charge. They form .
(13) Ammonium ion is carrying +1 charge called as cation and chloride is an anion carrying -1 charge. They form .
(14) Ammonium ion is carrying +1 charge called as cation and phosphate is an anion carrying -3 charge. They form .
(15) Ammonium ion is carrying +1 charge called as cation and sulfate is an anion carrying -2 charge. They form .
(16) Ammonium ion is carrying +1 charge called as cation and carbonate is an anion carrying -2 charge. They form .
(17) Iron is carrying +3 charge called as cation and chloride is an anion carrying -1 charge. They form .
(18) Iron is carrying +3 charge called as cation and phosphate is an anion carrying -3 charge. They form .
(19) Iron is carrying +3 charge called as cation and sulfate is an anion carrying -2 charge. They form .
(20) Iron is carrying +3 charge called as cation and carbonate is an anion carrying -2 charge. They form .
In my opinion yes, as of now, almost anyone could get there hands on lets say an explosive. Have you heard of dynamite fishing? It is illegal, but it is still done once people have access to dynamite, then what ends up happening not only do marine wildlife get killed but it pollutes the water and lessens the chance of the natural cycle of life. Also there are several other factors, firstly, what will you do with an explosive once you get your hands on it? Perhaps you could just use an explosive for fun/personal entertainment...that isn't right and it could harm people. So, to conclude the harder it is for people to access explosives or even acclerants the better...and to add this can be possible by making people get like some sort of licence to use them, and let them be trained in certain conditions so that there is no regrets once they have access to them. I know my idea sounds far fetched but its a thought!