public void movePlayerWeapons(){
        /* blaster shots */
        ArrayList blasterShots = player.getBlasterShots();
        /* if the blaster is visible - move */
        for (int i = 0; i < blasterShots.size(); ++i){
            Blaster temp = (Blaster)blasterShots.get(i);
            if (temp.isVisible() == true){
                temp.moveShot();
            } else {
                blasterShots.remove(i);
            }
        }

        // laser
        ArrayList<Laser> laserShots = player.getLaserShots();
        for (int i = 0; i < laserShots.size(); ++i){
            Laser temp = laserShots.get(i);
            if (temp.isVisible() == true){
                temp.moveShot();
            } else {
                laserShots.remove(i);
            }
        }

        // PLAYER TWO
        /* blaster shots */
        ArrayList blasterShotsTwo = playerTwo.getBlasterShots();
        /* if the blaster is visible - move */
        for (int i = 0; i < blasterShotsTwo.size(); ++i){
            Blaster temp = (Blaster)blasterShotsTwo.get(i);
            if (temp.isVisible() == true){
                temp.moveShot();
            } else {
                blasterShotsTwo.remove(i);
            }
        }

        // laser
        ArrayList<Laser> laserShotsTwo = playerTwo.getLaserShots();
        for (int i = 0; i < laserShotsTwo.size(); ++i){
            Laser temp = laserShotsTwo.get(i);
            if (temp.isVisible() == true){
                temp.moveShot();
            } else {
                laserShotsTwo.remove(i);
            }
        }
    }