Well, let's see what people who do more then "work in modern medicine" have found...
N Engl J Med
2020 Dec 31;383(27):2603-2615
Safety and Efficacy of the BNT162b2 mRNA Covid-19 Vaccine
Conclusions:
A two-dose regimen of BNT162b2 conferred 95% protection against Covid-19 in persons 16 years of age or older. Safety over a median of 2 months was similar to that of other viral vaccines.
_____________________________________________________________
Front Immunol
2021 Oct 11;12:714170
Efficacy, Immunogenicity and Safety of COVID-19 Vaccines: A Systematic Review and Meta-Analysis
This meta-analysis included studies that confirmed cases of COVID-19 using reverse transcriptase polymerase chain reaction. This study detected 8,926 eligible research articles published on COVID-19 vaccines. Of these, 25 studies fulfilled the inclusion criteria. Among the selected articles, 19 randomized clinical trials, 2 non-randomized clinical trials, and 3 observational studies were analyzed. Seven (28%) studies were included in the meta-analysis. The efficacy of the adenovirus vector vaccine was 73% (95% CI = 69-77) and that of the messenger RNA (mRNA) vaccine was 85% (95% CI = 82-88) in participants aged ≥18 years. There are no reports of clinical trials in participants aged under 16 years. The production of neutralizing antibodies against receptor-binding domains (RBDs) of severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) in >90% of the vaccinated samples was reported within 0-30 days of the first or the second dose of the vaccine. Pain at the injection site was the most common local symptom in people receiving mRNA vaccines (29%-85% of participants). Fever (0.2%-95%) was the most prevalent in people receiving adenovirus vector vaccines, and fatigue (8.4%-55%) was the most common side effect in people receiving the mRNA vaccines. Studies suggest that mRNA vaccines and adenovirus vector vaccines can provide moderate to high protection against COVID-19 infection in people over 18 years.
I think I'll go with the guys who know about immunology.