You are exercising a constitutional right to buy a gun. Should you have to take a drug test to vote?
” a constitutional right to buy a gun.”
The right is inalienable, not given by the Constitution.
The Constitution prohibits Government from infringing on those inalienable rights.
2nd Amendment protects you from them. It does not give anyone rights.