Sanırım senin istediğin şey relation..
Join kullanarak bu sorunu çözebilirsin.
diyelim ki kullanıcılar tablonda user_id var user_name alanları var
silahlar tablonda ise silah_id silah_adi ve user_id var
select * from users as u where u.user_id = $user_id inner join silahlar as s on s.user_id = u.user_id
Sql de inner join, left join gibi konuları araştırarak sorununu çözebilirsin.