is there a way to cut a model into two

my friend made a bet for me to do a gun from csgo so i have the model in blender but the model has 5 parts in one model

Various options depending on the specific result you want
Select vertices and separate into a new object (shortcut P)
Use an object and the boolean modifier
Use the bisect tool

also knife