No right is absolute.
Yes, the First Amendment speaks of there being no laws passed abridging the freedom of speech, but we still have laws restricting speech. As one Justice once stated (from memory): "Freedom of speech does not mean you have the right to yell "fire" in a crowded movie theater". You also do not have the right to slander someone.
I think the Supreme Court will someday rule that the 'right to bear arms' can also be reasonably restricted. Right to own a Bazooka? Probably not. Shotguns, rifles and handguns? Yes, since they have traditionally been owned by US citizens.
Indeed, those Conservatives who argue that the Court should strictly interpret the Constitution should hope that the US Supreme Court does not interpret it TOO strictly, and rule that the 2nd Amendment only guarantees a person the right to own 'arms' that were available to the Framers back in 1787 (i.e., muzzle-loading muskets, etc).
Anyhow, my wife owns a handgun. Every time we leave town (via car) she wants to pack it. I have always refused. I gave her one rule: take me out to the gun range and show me that you know how to load and shoot that weapon, and I will allow you to carry that gun on our vacations. I even offered to pay for one of those courses available here in Texas so she can get a license to carry the handgun. For reasons unknown, she has refused. Hence, she may not bring her handgun along with us. We have been together some 20 years and I have never seen her shoot the gun.
One last thought: back in law school I read an interesting law review article that explored whether the Court could rule that 1) the 2nd Amendment allows for private ownership of guns; but 2) 'bullets' are not 'arms' and so may be restricted by the Government. So, you may own all the handguns you wish, but no bullets. It was, as I said, interesting.