I agree with the above and would add that you have another problem and that is that all of your amplifications have a primer dimer band below 100bp. This is caused by the pri,ers annealing together and they amplify very well so your proper amplimer then amplifies less well. You may want to think about using a hot start enzyme, less primer or addibg one of the important parts of the reaction ( enzyme or magnesium or primer while the reaction mix is held at 70c then immediately start cycling, This should give you more product and the higher annealing temperature will give you a cleaner product
Getting multiple bands during PCR amplification may be due to unspecific binding of the primers. You can minimise it by increasing the annealing temperature of your primers to increase the primer binding specificity.
I agree with the above and would add that you have another problem and that is that all of your amplifications have a primer dimer band below 100bp. This is caused by the pri,ers annealing together and they amplify very well so your proper amplimer then amplifies less well. You may want to think about using a hot start enzyme, less primer or addibg one of the important parts of the reaction ( enzyme or magnesium or primer while the reaction mix is held at 70c then immediately start cycling, This should give you more product and the higher annealing temperature will give you a cleaner product
your best bet is to use a hot start Taq principle or a hot start highly progressive polymerase particularly NEB phusion: the advantage of such an enzyme is that you can amplify at the actual Tm with high efficiency
This results in highly efficient clean PCR products
Avoid if you can reducing Mg especially if you increase the annealing temp as that can lead to less efficient PCR and insufficient product